import os

def rename_bmp_to_jpg(folder_path):
    """
    将指定文件夹中的所有.bmp文件重命名为.jpg文件。

    :param folder_path: 文件夹的路径。
    """
    # 确保文件夹路径有效
    if not os.path.isdir(folder_path):
        print("指定的文件夹不存在")
        return

    # 遍历文件夹中的所有文件
    for filename in os.listdir(folder_path):
        if filename.lower().endswith('.bmp'):
            # 构建完整的文件路径
            original_file = os.path.join(folder_path, filename)
            new_file = os.path.join(folder_path, os.path.splitext(filename)[0] + '.jpg')

            # 重命名文件
            os.rename(original_file, new_file)
            print(f"已将 {original_file} 重命名为 {new_file}")

# 使用示例
folder_path = 'path/to/your/folder'  # 替换为你的文件夹路径
rename_bmp_to_jpg(folder_path)
